!#/bin/bash
####这是配置HTTPD和PHP解析器的脚本
##最后更新时间为2018-11-4
##By：雅辰

echo ————————————————————————————参数配置完成————————————————————————————————————————————
echo   ---------------------------开始配置系统环境=============================================—————
systemctl stop firewalld  ####关闭防火墙
systemctl disable firewalld   ####设置防火墙开机不启动
echo  ——————---------------------------关闭防火墙并关闭防火墙开机自启模式=============================================—————
echo  配置iptables并保存
iptables -F
iptables -X
iptables -Z
/usr/sbin/iptables-save
echo   ————————————————————————————系统环境配置完成————————————————————————————————————
echo  ——————---------------------------正在安装相关服务=============================================—————
echo -e "\033[ 35m --------------请耐心等待，在此之间为避免意外请不要按键盘-----------------\033[0m"
echo -e "\033[ 35m --------------你现在可以去买一份泡面，接上热水等待，然后你会发现你没带钱-----------------\033[0m"
yum install  python2-PyMySQL expect -y  
yum install -y php-fpm
yum install php-* --skip-broken  -y							 
systemctl daemon-reload  
systemctl enable php-fpm
systemctl restart php-fpm




##################-------------------------开始判断安装建站环境安装方式---------------################
if [ $lmp == 1 ]
then
	echo -e "\033[1m 正在安装LAMP环境\033[ 35m"
	if [ -z `systemctl restart httpd` ];then
		systemctl enable httpd
		echo "当你看到这段文字，说明LAMP环境已配置成功" >> /var/www/html/index.php
		echo "执行rm -f /var/www/html/index.php即可把这个网页删除" >> /var/www/html/index.php
		echo "只需要把网站源码放到这个目录即可开启个人网站之旅：/var/www/html/" >> /var/www/html/index.php
		echo "然后执行systemctl restart httpd即可完成你的网站建设" >> /var/www/html/index.php
		tp='y'
	else
		yum install -y httpd
		if [ -z `systemctl restart httpd` ];then
                	systemctl enable httpd
                	echo "当你看到这段文字，说明LAMP环境已配置成功" >> /var/www/html/index.php
                	echo "执行rm -f /var/www/html/index.php即可把这个网页删除" >> /var/www/html/index.php
                	echo "只需要把网站源码放到这个目录即可开启个人网站之旅：/var/www/html/" >> /var/www/html/index.php
                	echo "然后执行systemctl restart httpd即可完成你的网站建设" >> /var/www/html/index.php
			tp='y'
		else
			echo -e 'HTTP服务启动失败'
		fi
	fi
elif [ $lmp == 2 ]
then
	echo -e "\033[1m 正在安装LNMP环境\033[ 35m"
	yum install -y http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
	yum info nginx
	yum install nginx -y
	echo "当你看到这段文字，说明LNMP环境已配置成功" >> /usr/share/nginx/html/index.php
	echo "执行   rm -rf /usr/share/nginx/html/*       即可把这个网页删除" >> /usr/share/nginx/html/index.php
	echo "只需要把网站源码放到这个目录即可开启个人网站之旅：/usr/share/nginx/html/" >> /usr/share/nginx/html/index.php
	if [ -z `systemctl restart nginx` ];then
		systemctl enable nginx
	else
		echo -e '服务启动失败'
	fi
else
	echo -e "\033[1m 选择错误\033[ 35m"
fi
##################-------------------------结束判断安装建站环境安装方式---------------################
systemctl restart php-fpm
systemctl enable php-fpm
echo -e "\033[1m 建站环境配置完成\033[ 35m"
echo 服务已安装完成，在浏览器打开下面这个网站即可访问
sec(){if [ $wpport == 80 ]
then
	 echo -e '服务已安装完成，在浏览器打开下面这个网站即可访问网站首页'
	 echo -e "http://$dbhost"
else
	echo -e '服务已安装完成，在浏览器打开下面这个网站即可访问网站首页'
	echo -e "http://$dbhost:$wpport"
fi
}
if [ $tp == y ];then
	sec
fi
